﻿using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using _3D.Data;

namespace _3D
{
    partial class FormMain
    {
        /// <summary>
        /// Required designer variable.
        /// </summary>
        /// <summary>
        /// Clean up any resources being used.
        /// </summary>
        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        protected override void Dispose(bool disposing)
        {
            if (disposing && (components != null))
            {
                components.Dispose();
            }
            base.Dispose(disposing);
        }

        #region Windows Form Designer generated code

        /// <summary>
        /// Required method for Designer support - do not modify
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent()
		{
            this.gMaze1 = new System.Windows.Forms.GroupBox();
            this.lblGrainness = new System.Windows.Forms.Label();
            this.txtSmooth = new System.Windows.Forms.TextBox();
            this.cbMaze = new System.Windows.Forms.GroupBox();
            this.txtMSY = new System.Windows.Forms.TextBox();
            this.txtMSX = new System.Windows.Forms.TextBox();
            this.label2 = new System.Windows.Forms.Label();
            this.label1 = new System.Windows.Forms.Label();
            this.btnAbout = new System.Windows.Forms.Button();
            this.gMaze2 = new System.Windows.Forms.GroupBox();
            this.btnLoadXML = new System.Windows.Forms.Button();
            this.btnSaveXML = new System.Windows.Forms.Button();
            this.btnLoad = new System.Windows.Forms.Button();
            this.btnSave = new System.Windows.Forms.Button();
            this.btn3D = new System.Windows.Forms.Button();
            this.btnPlay = new System.Windows.Forms.Button();
            this.btnSolve = new System.Windows.Forms.Button();
            this.btnCreate = new System.Windows.Forms.Button();
            this.btnExit = new System.Windows.Forms.Button();
            this.label3 = new System.Windows.Forms.Label();
            this.label4 = new System.Windows.Forms.Label();
            this.gMaze1.SuspendLayout();
            this.cbMaze.SuspendLayout();
            this.gMaze2.SuspendLayout();
            this.SuspendLayout();
            // 
            // gMaze1
            // 
            this.gMaze1.Controls.Add(this.lblGrainness);
            this.gMaze1.Controls.Add(this.txtSmooth);
            this.gMaze1.Controls.Add(this.cbMaze);
            this.gMaze1.Location = new System.Drawing.Point(520, 4);
            this.gMaze1.Name = "gMaze1";
            this.gMaze1.Size = new System.Drawing.Size(116, 142);
            this.gMaze1.TabIndex = 1;
            this.gMaze1.TabStop = false;
            this.gMaze1.Text = "Maze params";
            // 
            // lblGrainness
            // 
            this.lblGrainness.Location = new System.Drawing.Point(4, 95);
            this.lblGrainness.Name = "lblGrainness";
            this.lblGrainness.Size = new System.Drawing.Size(104, 16);
            this.lblGrainness.TabIndex = 4;
            this.lblGrainness.Text = "Smooth. [0-30]:";
            // 
            // txtSmooth
            // 
            this.txtSmooth.Location = new System.Drawing.Point(7, 114);
            this.txtSmooth.Name = "txtSmooth";
            this.txtSmooth.Size = new System.Drawing.Size(104, 20);
            this.txtSmooth.TabIndex = 3;
            this.txtSmooth.Text = "20";
            // 
            // cbMaze
            // 
            this.cbMaze.Controls.Add(this.txtMSY);
            this.cbMaze.Controls.Add(this.txtMSX);
            this.cbMaze.Controls.Add(this.label2);
            this.cbMaze.Controls.Add(this.label1);
            this.cbMaze.ForeColor = System.Drawing.Color.Blue;
            this.cbMaze.Location = new System.Drawing.Point(4, 20);
            this.cbMaze.Name = "cbMaze";
            this.cbMaze.Size = new System.Drawing.Size(108, 72);
            this.cbMaze.TabIndex = 0;
            this.cbMaze.TabStop = false;
            this.cbMaze.Text = "Maze";
            // 
            // txtMSY
            // 
            this.txtMSY.Location = new System.Drawing.Point(44, 44);
            this.txtMSY.Name = "txtMSY";
            this.txtMSY.Size = new System.Drawing.Size(60, 20);
            this.txtMSY.TabIndex = 3;
            this.txtMSY.Text = "64";
            // 
            // txtMSX
            // 
            this.txtMSX.ImeMode = System.Windows.Forms.ImeMode.NoControl;
            this.txtMSX.Location = new System.Drawing.Point(44, 20);
            this.txtMSX.Name = "txtMSX";
            this.txtMSX.Size = new System.Drawing.Size(60, 20);
            this.txtMSX.TabIndex = 2;
            this.txtMSX.Text = "64";
            // 
            // label2
            // 
            this.label2.ForeColor = System.Drawing.SystemColors.ControlText;
            this.label2.Location = new System.Drawing.Point(8, 48);
            this.label2.Name = "label2";
            this.label2.Size = new System.Drawing.Size(36, 12);
            this.label2.TabIndex = 1;
            this.label2.Text = "sizeY:";
            // 
            // label1
            // 
            this.label1.ForeColor = System.Drawing.SystemColors.ControlText;
            this.label1.Location = new System.Drawing.Point(8, 24);
            this.label1.Name = "label1";
            this.label1.Size = new System.Drawing.Size(36, 12);
            this.label1.TabIndex = 0;
            this.label1.Text = "sizeX:";
            // 
            // btnAbout
            // 
            this.btnAbout.Location = new System.Drawing.Point(520, 456);
            this.btnAbout.Name = "btnAbout";
            this.btnAbout.Size = new System.Drawing.Size(116, 28);
            this.btnAbout.TabIndex = 6;
            this.btnAbout.Text = "About...";
            this.btnAbout.Click += new System.EventHandler(this.btnAbout_Click);
            // 
            // gMaze2
            // 
            this.gMaze2.Controls.Add(this.label4);
            this.gMaze2.Controls.Add(this.label3);
            this.gMaze2.Controls.Add(this.btnLoadXML);
            this.gMaze2.Controls.Add(this.btnSaveXML);
            this.gMaze2.Controls.Add(this.btnLoad);
            this.gMaze2.Controls.Add(this.btnSave);
            this.gMaze2.Controls.Add(this.btn3D);
            this.gMaze2.Controls.Add(this.btnPlay);
            this.gMaze2.Controls.Add(this.btnSolve);
            this.gMaze2.Controls.Add(this.btnCreate);
            this.gMaze2.Location = new System.Drawing.Point(520, 152);
            this.gMaze2.Name = "gMaze2";
            this.gMaze2.Size = new System.Drawing.Size(116, 298);
            this.gMaze2.TabIndex = 7;
            this.gMaze2.TabStop = false;
            this.gMaze2.Text = "Maze functions";
            // 
            // btnLoadXML
            // 
            this.btnLoadXML.Location = new System.Drawing.Point(5, 227);
            this.btnLoadXML.Name = "btnLoadXML";
            this.btnLoadXML.Size = new System.Drawing.Size(107, 23);
            this.btnLoadXML.TabIndex = 12;
            this.btnLoadXML.Text = "Load XML";
            this.btnLoadXML.UseVisualStyleBackColor = true;
            this.btnLoadXML.Click += new System.EventHandler(this.btnLoadXML_Click);
            // 
            // btnSaveXML
            // 
            this.btnSaveXML.Location = new System.Drawing.Point(4, 198);
            this.btnSaveXML.Name = "btnSaveXML";
            this.btnSaveXML.Size = new System.Drawing.Size(107, 23);
            this.btnSaveXML.TabIndex = 11;
            this.btnSaveXML.Text = "Save XML";
            this.btnSaveXML.UseVisualStyleBackColor = true;
            this.btnSaveXML.Click += new System.EventHandler(this.btnSaveXML_Click);
            // 
            // btnLoad
            // 
            this.btnLoad.Location = new System.Drawing.Point(4, 169);
            this.btnLoad.Name = "btnLoad";
            this.btnLoad.Size = new System.Drawing.Size(107, 23);
            this.btnLoad.TabIndex = 10;
            this.btnLoad.Text = "Load";
            this.btnLoad.UseVisualStyleBackColor = true;
            this.btnLoad.Click += new System.EventHandler(this.btnLoad_Click);
            // 
            // btnSave
            // 
            this.btnSave.Location = new System.Drawing.Point(4, 140);
            this.btnSave.Name = "btnSave";
            this.btnSave.Size = new System.Drawing.Size(107, 23);
            this.btnSave.TabIndex = 9;
            this.btnSave.Text = "Save";
            this.btnSave.UseVisualStyleBackColor = true;
            this.btnSave.Click += new System.EventHandler(this.btnSave_Click);
            // 
            // btn3D
            // 
            this.btn3D.Location = new System.Drawing.Point(4, 111);
            this.btn3D.Name = "btn3D";
            this.btn3D.Size = new System.Drawing.Size(107, 23);
            this.btn3D.TabIndex = 8;
            this.btn3D.Text = "3D Game";
            this.btn3D.UseVisualStyleBackColor = true;
            this.btn3D.Click += new System.EventHandler(this.btn3D_Click);
            // 
            // btnPlay
            // 
            this.btnPlay.Location = new System.Drawing.Point(4, 82);
            this.btnPlay.Name = "btnPlay";
            this.btnPlay.Size = new System.Drawing.Size(107, 23);
            this.btnPlay.TabIndex = 7;
            this.btnPlay.Text = "Play";
            this.btnPlay.UseVisualStyleBackColor = true;
            this.btnPlay.Click += new System.EventHandler(this.btnGame_Click);
            // 
            // btnSolve
            // 
            this.btnSolve.Location = new System.Drawing.Point(4, 52);
            this.btnSolve.Name = "btnSolve";
            this.btnSolve.Size = new System.Drawing.Size(108, 24);
            this.btnSolve.TabIndex = 6;
            this.btnSolve.Text = "Solve maze";
            this.btnSolve.Click += new System.EventHandler(this.btnSolve_Click);
            // 
            // btnCreate
            // 
            this.btnCreate.Location = new System.Drawing.Point(4, 24);
            this.btnCreate.Name = "btnCreate";
            this.btnCreate.Size = new System.Drawing.Size(108, 24);
            this.btnCreate.TabIndex = 4;
            this.btnCreate.Text = "Create maze";
            this.btnCreate.Click += new System.EventHandler(this.btnCreate_Click);
            // 
            // btnExit
            // 
            this.btnExit.Location = new System.Drawing.Point(520, 490);
            this.btnExit.Name = "btnExit";
            this.btnExit.Size = new System.Drawing.Size(116, 28);
            this.btnExit.TabIndex = 8;
            this.btnExit.Text = "Exit";
            this.btnExit.UseVisualStyleBackColor = true;
            this.btnExit.Click += new System.EventHandler(this.btnExit_Click);
            // 
            // label3
            // 
            this.label3.AutoSize = true;
            this.label3.Location = new System.Drawing.Point(4, 270);
            this.label3.Name = "label3";
            this.label3.Size = new System.Drawing.Size(104, 13);
            this.label3.TabIndex = 13;
            this.label3.Text = "Move with W,A,S,D.";
            // 
            // label4
            // 
            this.label4.AutoSize = true;
            this.label4.Location = new System.Drawing.Point(5, 257);
            this.label4.Name = "label4";
            this.label4.Size = new System.Drawing.Size(56, 13);
            this.label4.TabIndex = 14;
            this.label4.Text = "Click Play.";
            // 
            // FormMain
            // 
            this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
            this.ClientSize = new System.Drawing.Size(639, 524);
            this.Controls.Add(this.btnExit);
            this.Controls.Add(this.gMaze2);
            this.Controls.Add(this.btnAbout);
            this.Controls.Add(this.gMaze1);
            this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
            this.MaximizeBox = false;
            this.MinimizeBox = false;
            this.Name = "FormMain";
            this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
            this.Text = "Maze";
            this.gMaze1.ResumeLayout(false);
            this.gMaze1.PerformLayout();
            this.cbMaze.ResumeLayout(false);
            this.cbMaze.PerformLayout();
            this.gMaze2.ResumeLayout(false);
            this.gMaze2.PerformLayout();
            this.ResumeLayout(false);

		}
        private void InitializeMyComponent()
		{
			this.picMaze = new myPictureBox();

			this.picMaze.Location = new System.Drawing.Point(4, 4);
			this.picMaze.Name = "picMaze";
			this.picMaze.Size = new System.Drawing.Size(513, 513);
			this.picMaze.TabIndex = 0;
			this.picMaze.TabStop = false;

			this.Controls.Add ( this.picMaze );
		}
        #endregion

        private System.Windows.Forms.GroupBox gMaze1;
        private System.Windows.Forms.GroupBox cbMaze;
        private System.Windows.Forms.Label label1;
        private System.Windows.Forms.Label label2;
        private System.Windows.Forms.TextBox txtMSX;
        private System.Windows.Forms.TextBox txtMSY;
        private System.Windows.Forms.TextBox txtSmooth;
        private System.Windows.Forms.Button btnAbout;
        private System.Windows.Forms.GroupBox gMaze2;
        private System.Windows.Forms.Button btnCreate;
        private System.Windows.Forms.Button btnSolve;
        private System.Windows.Forms.Label lblGrainness;
        private System.ComponentModel.Container components = null;
        private Button btnExit;
        private Button btn3D;
        private Button btnPlay;
        private Button btnSave;
        private Button btnLoad;
        private Button btnSaveXML;
        private Button btnLoadXML;
        private Label label4;
        private Label label3;
    }
}

